const {override, fixBabelImports, addLessLoader} = require('customize-cra')

module.exports = function override(config, env) {
  return config
};
module.exports = override(
  // 针对 antd 实现按需打包: 根据import来打包(使用babel-plugin-import)
  fixBabelImports('import', {
    libraryName: 'antd',
    libraryDirectory: 'es',
    style: true // 自动打包的样式
  }),

  // 使用 less-loader 源码中的less的变量进行重新制定
  addLessLoader({
    javascriptEnabled: true,
    modifyVars: {'@primary-color': '#1da571'}
  })
)
